package com.ruoyi;

import java.awt.Robot;
import java.awt.event.KeyEvent;

public class RobotExample {
    public static void main(String[] args) {
        try {
            Robot robot = new Robot();

            // 让机器人等待3秒
            robot.delay(3000);

            // 模拟鼠标移动到(500, 500)位置
            robot.mouseMove(500, 500);

            // 模拟按下鼠标左键
            robot.mousePress(KeyEvent.BUTTON1_DOWN_MASK);

            // 模拟释放鼠标左键
            robot.mouseRelease(KeyEvent.BUTTON1_DOWN_MASK);

            // 模拟按下键盘上的'A'键
            robot.keyPress(KeyEvent.VK_A);

            // 模拟释放键盘上的'A'键
            robot.keyRelease(KeyEvent.VK_A);
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}
